522967
618804
39712
342459
90483
603384
377905
597275
1128897
636893
443893
311578
810147
893949
1015724
818610
552505
49952
95987
604377
290284
539842
445275
827256